home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #14
/
Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO
/
bbs_door
/
letman04.zip
/
LETTMAN.DOC
< prev
next >
Wrap
Text File
|
1996-02-05
|
11KB
|
257 lines
Letterman's Top Ten
LETMAN is a simple door that will display the Dave Letterman's Top Ten list.
These files are available on Compuserve in the Edrive Forum, on on my BBS in
the Support Conference 7
SETUP:
The setup is pretty straight foward. Place the EXE's and CFG file in a
directory and place the Letterman data files files in a seperate directory.
The program LETIDX.EXE will build the index file of the Top Ten topics.
To create the index, place them in the data directory and run
LETIDX c:\letter\data <- or wherever the data files are located.
The program will look at each file and check the topic against what is in the
index file, if is new it will be added. Not a real fancy program!
My setup is
c:\letter for the exe's
c:\letter\data for the data files.
The CFG file is as follows:
C:\pcb\users.sys <- What ever drop file you want. Supports all BBS's
Suburban Software <- Your BBS Name
Chuck <- Your first name
Valecek <- Your Last name
999999 <- Registration Number, if you dont have one use 9999
c:\letter\data <- Where the data files are
Most of you out there are familiar with the setup of a door. This door
follows the standard setup of Doors.
And you thought it was hard!
Okay, now to set up a batch file for the door to run. Remember this is
just like any other batch file except there is no ".BAT" extension.
The standard DOOR batch file doors has this format:
echo off
cd \letter
LETTMAN LETTMAN.CFG
cd \pcb
board
There is nothing else required in this batch file.
If you experience a keybord timeout and you are runnning it on a 486 you
may want to add 2 lines to the batch file.
echo off
cd \letter
set no87=on
LETTMAN LETTMAN.CFG
set no87=
cd \pcb
board
UTILITIES
MULTINODE SETUP NOTES:
If your are running multinodes on one machine, you are shelling out to the
door in different directories like PCB and PCB2. The DOOR supports the PCBOARD
variables PCBDRIVE and PCBDIR. So instead of having multiple configuration files
you can set the above variables and the DOOR will substitute then in the
configuration file.
Example: SET PCBDRIVE= D:
SET PCBDIR=\PCB2
Then the line %PCBDRIVE%%PCBDIR%\DOOR.SYS would be converted to
D:\PCB2\DOOR.SYS
GENERAL CONFIGURATION EXAMPLES
EXAMPLE CONFIGURATION FILE FOR PCBOARD.SYS
------------------------------------------
C:\PCB\PCBOARD.SYS <=- (Full pathname of your PCBOARD.SYS file)
Suburban Software <=- (Change this to your BBS name)
Chuck <=- (The Sysop's first name)
Valecek <=- (The Sysop's last name)
EXAMPLE CONFIGURATION FILE FOR USERS.SYS
------------------------------------------
C:\PCB\USERS.SYS <=- (Full pathname of your USERS.SYS file)
Suburban Software <=- (Change this to your BBS name)
Chuck <=- (The Sysop's first name)
Valecek <=- (The Sysop's last name)
EXAMPLE CONFIGURATION FILE FOR DOOR.SYS
---------------------------------------
C:\BBS\DOOR.SYS <=- (Full pathname of your DOOR.SYS file)
Suburban Software <=- (Change this to your BBS name)
Chuck <=- (The Sysop's first name)
Valecek <=- (The Sysop's last name)
EXAMPLE CONFIGURATION FILE FOR CALLINFO.BBS
-------------------------------------------
C:\BBS\CALLINFO.BBS <=- (Full pathname of your CALLINFO.BBS file)
Suburban Software <=- (Change this to your BBS name)
Chuck <=- (The Sysop's first name)
Valecek <=- (The Sysop's last name)
EXAMPLE CONFIGURATION FILE FOR DORINFOx.DEF
-------------------------------------------
C:\BBS\DORINFOx.DEF <=- (Full pathname of your DORINFOx.DEF file
where 'x' is the BBS Node number.
Suburban Software <=- (Change this to your BBS name)
Chuck <=- (The Sysop's first name)
Valecek <=- (The Sysop's last name)
EXAMPLE CONFIGURATION FILE FOR SFDOORS.DAT
------------------------------------------
C:\BBS\SFDOORS.DAT <=- (Full pathname of your SFDOORS.DAT file)
Suburban Software <=- (Change this to your BBS name)
Chuck <=- (The Sysop's first name)
Valecek <=- (The Sysop's last name)
EXAMPLE CONFIGURATION FILE FOR CHAIN.TXT
----------------------------------------
C:\BBS\CHAIN.TXT <=- (Full pathname of your CHAIN.TXT file)
Suburban Software <=- (Change this to your BBS name)
Chuck <=- (The Sysop's first name)
Valecek <=- (The Sysop's last name)
NOTE: This Door supports COM 1-15 on the standard IRQ's - COM1/COM3 = IRQ4 and
COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
number after the configuration filename. Let's assume your Door is
called DOOR and you want to use COM1 and IRQ5. The command line
passed to your Door would be:
DOOR DOOR.CFG /5
or DOOR DOOR.CFG /%IRQ% for the environment variable.
The /5 tells the Door to use IRQ5 rather than the standard IRQ4 that
is normally used with COM1. No /x parameter is needed for the standard
IRQ's.
NOTE: You may also use the * instead of the / when specifying a
non-standard comm port, Example: *5 or *%IRQ%
Fossil Driver Support
---------------------
This DOOR supports the use of Fossil drivers. To tell the Door to use the
Fossil driver instead of the standard COM ports, just put /FD on the command
line when running the door. For example:
DOOR DOOR.CFG /FD
indicates that a Fossil driver is present and should be used. If no Fossil
driver is detected, DoorFrame will print a message to that effect and exit
the door gracefully.
==============
------------------------------------
DOOR OPERATION
--------------
F3 - Toggles the printer On/Off.
Value is passed to PCBoard.
F4 - Toggles the Page Bell On/Off.
Value is passed to PCBoard.
F5 - DOS Shell. Allows SysOp to exit to DOS from inside a DOOR.
F7 - Toggles the Caller Alarm On/Off.
Value is passed to PCBoard.
F8 - Returns the caller involuntarily to PCBoard.
Without letting them know that the sysop called them back!
F9 - Toggles the local display On/Off.
Value is passed to PCBoard.
F10 - Activates SysOp CHAT mode within the DOOR.
ESC - Deactivates CHAT mode. DOOR is resumed.
HOME - HELP key for status line options.
UP - Allows the SysOp to temporarily give the caller extra time
while in the DOOR. This time is NOT passed to PCBoard.
DN - Allows the SysOp to temporarily subtract time from the
caller while in the DOOR. This time is NOT passed to PCBoard.
ALT-N - SysOp next on toggle.
Value is passed to PCBoard.
ALT-X - PCBoard will exit after current caller logs off.
Value is passed to PCBoard.
WATCHDOG/CTTY/ANSI.SYS
----------------------
CTTY and WATCHDOG are not required and should not be used with
this program. The Door contains its own communication routines
which monitor the COM port. If carrier is lost, it will return
to system where the BBS will log the user off the system.
ANSI.SYS, or something similar, is required for the door to
function properly!
BUG Reports
If you are having a problem please let me know but when you do I need to
know some information about your system setup. What type of BBS software,
running under any multitaskers, lans, non-standard com ports or non-standard
IRQ's. n what exactly is the door doing or not doing. If possible send me
the files associated with the doors except for the EXE files.
Thats it for now
I would like to take a few lines and thank those who made this
door possible: Clark Development for writing the BEST BBS program
out, Ted Freeman for doing such a GREAT job on the routines used in
this door, Rest in Peace Ted, and to all of you that have taken the time to
register the door and have added suggestions to the door.
If you have an idea that you would like to see turn into a door. Drop me a
line and we can discuss your ideas. And maybe turn it into a door!!
I always have a open door for sysops on my board. Sign in and go into my
Support Confrence and you will find the latest version of my doors there
for downloading.
Please if you have a problem with setting it up or find a bug (?) Don't
call Salt Air and gripe about it, call my board and you will get a FASTER
response. I know there are some Sysops out there that can vouch for this. I
called many Sysops voice and tried to help them out at my expense, even before
they registered the door.
OH! One more thing. If you have any suggestions, please drop me a line. Please
direct all complaints about the door to my wife, I am trying to get even with
here!!!
REGISTRATION
At one time this door was released as FREEWARE, but that has changed
slightly. The registration cost is a mere $15.00, to cover my costs getting
the Top Ten List's. Un-registered DOORS will allow only 50 Top Ten tiiles,
the registered version will allow UNLIMITED titles.
If you decide to register this door PLEASE use the registration form included
in this packet. And mail it to:
Chuck Valecek
Suburban Software
P. O. Box 368
Oak Lawn, IL 60454
(708)-636-6694 (Node 1) (708)-636-6697 (Node 2) USR HST 19200
InterNet: sysop@subsoft.com
FIDO: 1:115/636
RelayNet: 715